#middle{width:100%;padding:0;height:1%;position:relative}#middle:after{content:'.';display:block;clear:both;visibility:hidden;height:0}.home-box{width:940px;padding:10px 0;position:relative;z-index:0}#container{width:100%;float:left;overflow:hidden}.gallery_carousel{width:480px;height:400px;border:1px solid #CDCDCD;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;-moz-box-shadow:0 0 5px 5px #CFDBE2;-webkit-box-shadow:0 0 5px 5px #CFDBE2;box-shadow:0 0 5px 5px #CFDBE2;float:left;padding:20px 0 0 20px}#searchTabs{background:#CAE7FF;height:415px;width:1000px;padding:3px 0 0}.accordion{float:right;border:1px solid #6ab7dd;border-radius:5px;width:424px;margin:0;height:419px;position:relative;overflow:hidden;background-color:#CAE7FF}.accordion li,.accordionNavBtn{float:left;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 -3px 3px #C5CFD1;-webkit-box-shadow:0 -3px 3px #C5CFD1;box-shadow:0 -3px 3px #C5CFD1;border:1px solid #6ab7dd;height:52px;min-width:51px}.accordionNavBtn{margin:0;width:51px;min-width:0;cursor:pointer;position:absolute;z-index:99}.accordionNavPrevBtn{background:#FFF url(/frontend/webcontent/system_images/home/accordionNavPrevBtn.png) no-repeat center;left:0;display:none}.accordionNavNextBtn{float:right;right:0;background:#FFF url(/frontend/webcontent/system_images/home/accordionNavNextBtn.png) no-repeat center}.accordion #poiTypesNavigationTabs li.current{background:#086ed4 url(/frontend/webcontent/system_images/home/search_block_libg.png) repeat-x top;width:210px}.accordion li a{text-decoration:none}#poiTypesNavigationTabs>li>a{float:left;height:100%;width:100%;position:relative;background:url(/frontend/webcontent/system_images/home/towns.png) no-repeat 12px center}#poiTypesNavigationTabs>li>a.attractions,#poiTypesNavigationTabs>li>a.reservation{background:url(/frontend/webcontent/system_images/home/attractions.png) no-repeat 12px center}#poiTypesNavigationTabs>li>a.services{background:url(/frontend/webcontent/system_images/home/serv.png) no-repeat 12px center}#poiTypesNavigationTabs>li>a.culture-leisure{background:url(/frontend/webcontent/system_images/home/entertainment.png) no-repeat 12px center}#poiTypesNavigationTabs>li.current>a.culture-leisure{background:url(/frontend/webcontent/system_images/home/entertainment-active.png) no-repeat 12px center}#poiTypesNavigationTabs>li>a.government-bodies{background:url(/frontend/webcontent/system_images/home/government.png) no-repeat 12px center}#poiTypesNavigationTabs>li.current>a.government-bodies{background:url(/frontend/webcontent/system_images/home/government-active.png) no-repeat 12px center}#poiTypesNavigationTabs>li>a.commercials{background:url(/frontend/webcontent/system_images/home/commercials.png) no-repeat 12px center}#poiTypesNavigationTabs>li.current>a.commercials{background:url(/frontend/webcontent/system_images/home/commercials-active.png) no-repeat 12px center}#poiTypesNavigationTabs>li.current>a{padding:0 0 0 48px;width:auto;background:url(/frontend/webcontent/system_images/home/towns-active.png) no-repeat 12px center}#poiTypesNavigationTabs>li.current>a.services{background:url(/frontend/webcontent/system_images/home/serv-active.png) no-repeat 12px center}#poiTypesNavigationTabs>li.current>a.attractions,#poiTypesNavigationTabs>li.current>a.reservation{background:url(/frontend/webcontent/system_images/home/attractions-active.png) no-repeat 12px center}.accordion .sb_title{font-size:14px;font-style:normal;font-weight:400;font-family:tahoma;text-align:left;display:none;line-height:18px;height:18px;overflow:hidden;color:#fff;text-shadow:1px 1px 0 #0A293B;padding:15px 5px 0 0;margin:0}#poiTypesNavigationTabs>li>a .sb_titleSpan{float:left;width:21px;height:13px;display:none;background:url(/frontend/webcontent/system_images/home/licur_cor.png) no-repeat 0;position:absolute;z-index:999;top:52px;left:20px}#poiTypesNavigationTabs>li.current>a .sb_titleSpan{display:block}.accordion li.current a{cursor:default;outline:none}.accordion li.current .sb_title{display:block}.accordion .sb_title table{height:50px}.accordion .seach_cont{padding:0 10px 15px 24px;font-family:Arial;font-style:italic;font-size:24pt;color:#06c;width:392px;height:345px;position:absolute;top:55px;display:none;float:left;left:0}a.accordionPoiCount{font-size:14px;margin:0 0 0 15px;color:#4fabf8;padding:0;vertical-align:middle}.markers{display:inline-block;padding-left:18px;line-height:15px;height:15px;background:url(/frontend/webcontent/system_images/home/markers.png) no-repeat 0 bottom;cursor:pointer;vertical-align:middle}.marker{display:inline-block;padding-left:15px;line-height:15px;height:15px;background:url(/frontend/webcontent/system_images/home/marker.png) no-repeat 0 bottom;cursor:pointer;vertical-align:middle}.seach_box{width:384px;position:absolute}#flsGallery{overflow:hidden;width:424px;height:67px;position:relative;float:left;padding:0;margin:0}#flsGallery.withoutLeftBtn{width:371px;margin:0}#flsGallery.withBtns{width:318px;margin:0 0 0 53px}#flsGallery.withoutRightBtn{width:371px;margin:0 0 0 53px}.flsGalleryInner{width:2000px;position:absolute;top:0;left:0}#btnPrev.disabled,#btnNext.disabled{width:0}.mainmenu{margin-top:15px;color:black;font-style:normal;font-size:14px;float:left;display:inline;width:370px;text-align:left}.mainmenu li{width:350px;height:auto;border:0;box-shadow:none;background-color:#CAE7FF;margin:0;padding:0 10px 0 10px;color:#2B92E8}.mainmenu a.expand,.mainmenu a.colapse,.mainmenu a.any{text-decoration:none}.mainmenu a.map{text-decoration:underline}.seach_cont .mainmenu li.l1{font-size:14px;line-height:19px;height:19px}.seach_cont .mainmenu li.l1 a.expand{margin:2px 0 0 0!important}.seach_cont .mainmenu li.l1 a.accordionPoiCount{margin:-2px 0 0 15px!important}.seach_cont .mainmenu li.l2{font-size:14px;line-height:14px}.mainmenu .colapse{margin-bottom:10px}.mainmenu a.map img{margin-left:5px}.mainmenu a.map:link,.mainmenu a.map:visited,.mainmenu a.map:active,.mainmenu a.any:link,.mainmenu a.any:visited,.mainmenu a.any:active{color:#2B92E8}.mainmenu a.map:hover,.mainmenu a.any:hover{cursor:pointer;color:#176FBC}.mainmenu a.expand:link,.mainmenu a.expand:visited,.mainmenu a.expand:active,.mainmenu a.colapse:link,.mainmenu a.colapse:visited,.mainmenu a.colapse:active{cursor:pointer;color:#1e69b7}.mainmenu a.expand:hover,.mainmenu a.colapse:hover{cursor:pointer;color:#176FBC}.mainmenu a.colapse{background:url(/frontend/webcontent/system_images/home/arrow_left.png) no-repeat 0 0;font-size:18px;padding:0 0 0 20px;margin-bottom:8px;display:block}.mainmenu li.l2{padding:0 0 0 40px}.mainmenu li.l2 a{font-size:14px}.mainmenu li.l2 span{font-size:14px}.partners{margin:20px 0 0 0;padding:5px 15px;background:#fff;border:1px solid #C9C9C9;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.partners h2{padding:0;text-align:left}.partners h2 a{font-size:14px}.partners .pheight{height:110px;text-align:center;overflow:hidden}.partners .geoObjectPartners{height:auto;overflow:auto}.partnerHomeBlock{display:block;float:left;width:150px;overflow:hidden;margin:5px 0}.partners img{margin:0 1px;height:100px}.barousel{position:relative;margin-bottom:0;width:460px;height:310px;overflow:hidden}.barousel_image{position:absolute;z-index:10;width:460px;height:315px}.barousel_image img{width:460px;height:315px}.barousel_image a{position:absolute;display:none}.barousel_image a.default{display:block}.barousel_image img.current{z-index:10}.barousel_image img.previous{z-index:5}.barousel_content div{position:absolute;z-index:50;color:#fff;width:460px;bottom:0;left:0;background:url(/frontend/webcontent/system_images/home/trans_black.png) repeat}.barousel_content p{background:url(/frontend/webcontent/system_images/home/name_back.png) no-repeat right top;opacity:.8;position:absolute;z-index:50;font-weight:700;color:#0063C4;top:20px;left:0;line-height:32px;font-size:14px;padding:0 16px 0 0}.barousel_content div,.barousel_content p{display:none}.barousel_content div.default,.barousel_content p.default{display:block}.barousel_content div .ins{padding:15px 18px;display:block;font-size:18px;text-align:left}.barousel_content p span{background:#fff;padding:0 18px;line-height:32px;display:block;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.barousel_content p.header{font-size:28px;font-weight:400;line-height:28px;color:#fff55b}.barousel_content a,.barousel_content a:hover{color:#fff55b;background-color:transparent!important}.barousel_content p a:link,.barousel_content p a:visited,.barousel_content p a:active,.barousel_content p a:hover{color:#0063C4;text-decoration:none}.barousel_content p a:hover{text-decoration:underline}.barousel_content div a:link,.barousel_content div a:visited,.barousel_content div a:active,.barousel_content div a:hover{color:#fff;text-decoration:underline}.barousel_content div a:hover{text-decoration:none}.barousel_nav{position:absolute;padding:3px 3px 0 0;height:23px;bottom:0;z-index:20;width:397px}.barousel_nav .counter{float:right;font-size:.75em;color:#fff;margin:3px 5px 0 0}.barousel_nav ul{float:right;padding:0;margin:0}.barousel_nav li{float:left;padding-left:3px;font-size:0;line-height:0;list-style:none}.barousel_nav li a{display:block;width:25px;height:20px;background-color:#4d4d4d;font-size:0;line-height:0;text-decoration:none}.barousel_nav li a:hover{background-color:#6e6e6e}.barousel_nav li a.current{background-color:#fff55b}.barousel_nav li.prev a{background-image:url(/frontend/webcontent/system_images/home/barousel_link_previous.gif);background-repeat:no-repeat;background-position:0 0}.barousel_nav li.next a{background-image:url(/frontend/webcontent/system_images/home/barousel_link_next.gif);background-repeat:no-repeat;background-position:0 0}.barousel img.ajax_loader{display:none;position:absolute;z-index:99;top:70px;left:135px}.thslide{width:460px;height:80px}.thslide_nav_previous{float:left}.thslide_nav_next{float:right}.thslide_nav_previous a,.thslide_nav_next a{display:block;width:27px;height:87px;text-decoration:none}.thslide_nav_previous a{background:url(/frontend/webcontent/system_images/home/gcarousel_arrow_left.png) left center no-repeat;filter:alpha(opacity=60);opacity:.6}.thslide_nav_next a{background:url(/frontend/webcontent/system_images/home/gcarousel_arrow_right.png) right center no-repeat;filter:alpha(opacity=60);opacity:.6}.thslide_nav_previous a:hover,.thslide_nav_next a:hover{filter:alpha(opacity=100);opacity:1}.thslide_list{float:left;overflow:hidden;position:relative;width:400px;height:87px}.thslide_list ul{float:left;width:9000px;padding:0;margin:0}.thslide_list li{float:left}.thslide_list li a{display:block;position:relative;width:80px;height:80px;text-align:left;text-decoration:none;padding:7px 0 0}.thslide_list li a img{position:absolute;width:65px;height:65px;border:3px solid #fff;margin:0 4px}.thslide_list li a:hover img,.thslide_list li a.current img{border:3px solid #42C9F9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.thslide_list li a:hover img{border:3px solid #42C9F9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}.thslide_list li a.current{background:url(/frontend/webcontent/system_images/home/gcarousel_thumbs_arrow_top.png) no-repeat center top}#barousel_thslide{height:446px}#barousel_thslide .barousel_content{bottom:81px}#thslide_barousel_nav{position:absolute;bottom:0}